package com.qf.dao;

import com.qf.dto.CourseSelectDto;
import com.qf.dto.ScheduleDto;
import com.qf.dto.StudentInformation;
import com.qf.dto.courseDto;
import com.qf.entity.*;
import com.qf.vo.R;

import java.util.List;

public interface StudentDao {
    //学生查看课程表
    List<ScheduleDto> selectAll(String snumber);

    //学生评教
    int insert(Comment comment);

    // 查看成绩
    List<courseDto> selectScore(String Snumber);

    //插入选课记录
    int courseSelectInsert(String snumber, int courseId);

    //
    int updatecourse(int courseId);

    //查看选课信息
    List<CourseSelectDto> courseSelectAll();

    // 学生查看基本信息
    List<StudentInformation> selectStudentInfo(int id);
//    学生查看个人考试安排 J
    List<ExamSchedule> selectExam(String snumber);
//学生签到 J
    int signIn(int coursecount, String snumber, int courseId);
//    查询是否重复签到 J
    String booleanSign(int coursecount, String snumber, int courseId);
//    查询老师是否开启签到 J
    String selectSignIn(String tnmber, int courseId);
//    查询老师tnumber J
    String selectTeacher(int courseId);

    Selecting selectselecting(String snumber, int courseId);

    List<Examtoo> selectExamtoo(String snumber);
}
